Big Huge Thesaurus

alter ego

noun

sounds kind of like